Review # 3 – Locality Aware Request Distribution in Cluster - based Network Servers

نویسنده

  • Alex Wun
چکیده

Two-tier HTTP server clusters consist of a set of front-end servers receiving incoming requests that are passed off to back-end servers, which actually serve the requests. Traditional state-ofthe-art algorithms are based on Weighted Round Robin (WRR) distribution of requests to backend servers. This provides good load balancing, but lacks performance when the total working set of requests causes frequent replacements in the caches of the back-end servers. Vivek et al. propose an algorithm to “hash” requests to specific back-end servers based on the request’s contents. This method logically partitions the back-end servers according to request content, thereby improving server affinity. Additionally, the algorithm also redistributes requests between back-end servers in order to maintain a balanced load (based on the number of active TCP connections per server).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Eecient Support for P-http in Cluster-based Web Servers

This paper studies mechanisms and policies for supporting HTTP persistent connections in cluster based Web servers that employ content based request distribution We present two mech anisms for the e cient content based distribution of HTTP requests among the back end nodes of a cluster server A trace driven simulation shows that these mechanisms combined with an extension of the locality aware ...

متن کامل

Cooperative Caching Middleware for Cluster-Based Servers

We consider the use of cooperative caching to manage the memories of cluster-based servers. Over the last several years, a number of researchers have proposed locality-conscious servers that implement content-aware request distribution to address this problem [2, 17, 4, 5, 6]. During this development, it has become conventional wisdom that cooperative caching cannot match the performance of the...

متن کامل

Efficient Support for P-HTTP in Cluster-Based Web Servers

This paper studies mechanisms and policies for supporting HTTP/1.1 persistent connections in cluster-based Web servers that employ content-based request distribution. We present two mechanisms for the efficient, content-based distribution of HTTP/1.1 requests among the back-end nodes of a cluster server. A trace-driven simulation shows that these mechanisms, combined with an extension of the lo...

متن کامل

Cache Management in Scalable Network Servers

For many users, the perceived speed of computing is increasingly dependent on the performance of network server systems, underscoring the need for high performance servers. Cost-effective scalable network servers can be built on clusters of commodity components (PCs and LANs) instead of using expensive multiprocessor systems. However, network servers cache files to reduce disk access, and the c...

متن کامل

Evaluating Cluster-based Network Servers

In this paper we use analytic modeling and simulation to evaluate network servers implemented on clusters of workstations. More specifically, we model the potential benefits of locality-conscious request distribution within the cluster and evaluate the performance of a cluster-based server (called L2S) we designed in light of our experience with the model. Our most important modeling results sh...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005